/*
          .----.
       _.'__    `.
   .--($)($$)---/#\
 .' @          /###\
 :         ,   #####
  `-..__.-' _.-\###/
        `;_:    `"'
      .'"""""`.
     /,  ya ,\\
    //  FYZ!  \\
    `-._______.-'
    ___`. | .'___
   (______|______)
        
*/
@charset 'utf-8';
*{margin:0px; padding:0px; list-style-type:none;  }
body,div,ul,li,form,input,textarea,span,a,i,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; }
ul,ol,dl,dt,dd,ol,li{list-style:none; list-style-type:none; }
h1,h2{font-weight:bold; font-size:100%; }
body,html{min-width:1200px; font-size:14px; font-family:'微软雅黑';}
a{color:#333; text-decoration:none;}
a,img{border:none;}
input,button,select,textarea{outline:none; border:0px; padding:0px;}
input[type=text],input[type=submit],input[type=button]{padding:0px; border-radius:0; border:none; outline:none; -webkit-appearance:none; appearance:none;}
img{vertical-align:middle;}
.fs{font-family:'宋体';}
.ffs{font-family:'宋体';}
.fw{font-family:'微软雅黑';}
.ffw{font-family:'微软雅黑';}
.dfs div{font-family:'宋体';}
.divfs div{font-family:'宋体';}
.dfw div{font-family:'微软雅黑';}
.divfw div{font-family:'微软雅黑';}
.afs a{font-family:'宋体';}
.afw a{font-family:'微软雅黑';}
.sfs span{font-family:'宋体';}
.spanfs span{font-family:'宋体';}
.sfw span{font-family:'微软雅黑';}
.spanfw span{font-family:'微软雅黑';}
.ttu{text-transform:uppercase;}
.ttc{text-transform:capitalize;}
.b{display:block;}
.i{display:inline;}
.ib{display:inline-block;}
.dn{display:none;}
.db{display:block;}
.di{display:inline-block;}
.cb{clear:both;}
.m{margin:0px auto;}
.m10{margin:10px auto 0px;}
.m20{margin:20px auto 0px;}
.m30{margin:30px auto 0px;}
.m40{margin:40px auto 0px;}
.m50{margin:50px auto 0px;}
.m60{margin:60px auto 0px;}
.m70{margin:70px auto 0px;}
.m80{margin:80px auto 0px;}
.m90{margin:90px auto 0px;}
.m100{margin:100px auto 0px;}
.m200{margin:200px auto 0px;}
.m300{margin:300px auto 0px;}
.m400{margin:400px auto 0px;}
.m500{margin:500px auto 0px;}
.p10{padding:10px 0px;}
.p20{padding:20px 0px;}
.p30{padding:30px 0px;}
.p40{padding:40px 0px;}
.p50{padding:50px 0px;}
.p60{padding:60px 0px;}
.p70{padding:70px 0px;}
.p80{padding:80px 0px;}
.p90{padding:90px 0px;}
.p100{padding:100px 0px;}
.o{overflow:hidden;}
.oh{overflow:hidden;}
.ox{overflow-x:hidden;}
.oxh{overflow-x:hidden;}
.xo{overflow-x:hidden;}
.oy{overflow-y:hidden;}
.oyh{overflow-y:hidden;}
.yo{overflow-y:hidden;}
.os{overflow:scroll;}
.so{overflow:scroll;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.pal{position:absolute; left:0px;}
.par{position:absolute; right:0px;}
.pat{position:absolute; top:0px;}
.pab{position:absolute; bottom:0px;}
.patl{position:absolute; top:0px; left:0px;}
.palt{position:absolute; top:0px; left:0px;}
.patr{position:absolute; top:0px; right:0px;}
.part{position:absolute; top:0px; right:0px;}
.palb{position:absolute; left:0px; bottom:0px;}
.pabl{position:absolute; left:0px; bottom:0px;}
.parb{position:absolute; right:0px; bottom:0px;}
.pabr{position:absolute; right:0px; bottom:0px;}
.pf{position:fixed;}
.pfl{position:fixed; left:0px;}
.pfr{position:fixed; right:0px;}
.pft{position:fixed; top:0px;}
.pfb{position:fixed; bottom:0px;}
.pflt{position:fixed; left:0px; top:0px;}
.pftl{position:fixed; left:0px; top:0px;}
.pftr{position:fixed; right:0px; top:0px;}
.pfrt{position:fixed; right:0px; top:0px;}
.pfbl{position:fixed; left:0px; bottom:0px;}
.pflb{position:fixed; left:0px; bottom:0px;}
.pfrb{position:fixed; right:0px; bottom:0px;}
.pfbr{position:fixed; right:0px; bottom:0px;}
.bjb{background:#fff;}
.bgb{background:#fff;}
.bgw{background:#fff;}
.bjw{background:#fff;}
.bjd{background:#ddd;}
.bgd{background:#ddd;}
.bgd{background:#ddd;}
.bjd{background:#ddd;}
.bje{background:#eee;}
.bge{background:#eee;}
.bge{background:#eee;}
.bje{background:#eee;}
.bjred{background:red;}
.bgred{background:red;}
.bjorange{background:orange;}
.bgorange{background:orange;}
.bjyellow{background:yellow;}
.bgyellow{background:yellow;}
.bjgreen{background:green;}
.bggreen{background:green;}
.bjcyan{background:cyan;}
.bgcyan{background:cyan;}
.bjblue{background:blue;}
.bgblue{background:blue;}
.bjpurple{background:purple;}
.bgpurple{background:purple;}
.red{border:1px solid red;}
.orange{border:1px solid orange;}
.yellow{border:1px solid yellow;}
.green{border:1px solid green;}
.cyan{border:1px solid cyan;}
.blue{border:1px solid blue;}
.purple{border:1px solid purple;}
.redleft{border-left:1px solid red;}
.leftred{border-left:1px solid red;}
.redright{border-right:1px solid red;}
.rightred{border-right:1px solid red;}
.redtop{border-top:1px solid red;}
.topred{border-top:1px solid red;}
.redbot{border-bottom:1px solid red;}
.botred{border-bottom:1px solid red;}
.w{width:inherit;}
.wi{width:inherit;}
.ww25{width:25%;}
.ww50{width:50%;}
.ww75{width:75%;}
.ww100{width:100%;}
.ww200{width:200%;}
.ww300{width:300%;}
.ww400{width:400%;}
.ww500{width:500%;}
.ww100{width:100%;}
.ww110{width:110%;}
.ww120{width:120%;}
.ww130{width:130%;}
.ww140{width:140%;}
.ww150{width:150%;}
.ww160{width:160%;}
.ww170{width:170%;}
.ww180{width:180%;}
.ww190{width:190%;}
.ww1000{width:1000%;}
.ww1100{width:1100%;}
.ww1200{width:1200%;}
.ww1300{width:1300%;}
.ww1400{width:1400%;}
.ww1500{width:1500%;}
.ww2000{width:2000%;}
.w100{width:100%;}
.w110{width:110%;}
.w120{width:120%;}
.w130{width:130%;}
.w140{width:140%;}
.w150{width:150%;}
.w160{width:160%;}
.w170{width:170%;}
.w180{width:180%;}
.w190{width:190%;}
.w10{width:10px;}
.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.w800{width:800px;}
.w900{width:900px;}
.w1000{width:1000px;}
.w1100{width:1100px;}
.w1200{width:1200px;}
.h{height:inherit;}
.hi{height:inherit;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
.h200{height:200px;}
.h300{height:300px;}
.h400{height:400px;}
.h500{height:500px;}
.h600{height:600px;}
.h700{height:700px;}
.h800{height:800px;}
.h900{height:900px;}
.h1000{height:1000px;}
.awh a{width:inherit;}
.ah a{height:inherit;}
.adn a{display:none;}
.dna a{display:none;}
.ab a{display:block;}
.ba a{display:block;}
.ao a{overflow:hidden;}
.oa a{overflow:hidden;}
.afl a{float:left;}
.fla a{float:left;}
.afr a{float:right;}
.fra a{float:right;}
.atc a{text-align:center;}
.tca a{text-align:center;}
.abo a{display:block; overflow:hidden;}
.aob a{display:block; overflow:hidden;}
.abfl a{display:block; float:left;}
.aflb a{overflow:hidden; float:left;}
.aofl a{overflow:hidden; float:left;}
.aflo a{display:block; float:left;}
.abofl a{display:block; overflow:hidden; float:left;}
.abflo a{display:block; overflow:hidden; float:left;}
.aobfl a{display:block; overflow:hidden; float:left;}
.aflob a{display:block; overflow:hidden; float:left;}
.aoflb a{display:block; overflow:hidden; float:left;}
.aflo a{display:block; overflow:hidden; float:left;}
.apr a{position:relative;}
.pra a{position:relative;}
.apa a{position:absolute;}
.paa a{position:absolute;}
.dna a{display:none;}
.adn a{display:none;}
.spandn span{display:none;}
.dnspan span{display:none;}
.spanb span{display:block;}
.bspan span{display:block;}
.spano span{overflow:hidden;}
.ospan span{overflow:hidden;}
.spanfl span{float:left;}
.flspan span{float:left;}
.spanfr span{float:right;}
.frspan span{float:right;}
.spanbo span{display:block; overflow:hidden;}
.spanob span{display:block; overflow:hidden;}
.spanflb span{display:block; float:left;}
.spanbfl span{display:block; float:left;}
.spanflbo span{display:block; overflow:hidden; float:left;}
.spanflob span{display:block; overflow:hidden; float:left;}
.spanbofl span{display:block; overflow:hidden; float:left;}
.spanobfl span{display:block; overflow:hidden; float:left;}
.sdn span{display:none;}
.dns span{display:none;}
.sb span{display:block;}
.bs span{display:block;}
.so span{overflow:hidden;}
.os span{overflow:hidden;}
.sfl span{float:left;}
.fls span{float:left;}
.sfr span{float:right;}
.frs span{float:right;}
.sbo span{display:block; overflow:hidden;}
.sob span{display:block; overflow:hidden;}
.sflb span{display:block; float:left;}
.sbfl span{display:block; float:left;}
.sflbo span{display:block; overflow:hidden; float:left;}
.sflob span{display:block; overflow:hidden; float:left;}
.sbofl span{display:block; overflow:hidden; float:left;}
.sobfl span{display:block; overflow:hidden; float:left;}
.dlfl{float:left;}
.fldl{float:left;}
.dldn dl{display:none;}
.dndl dl{display:none;}
.dlpr dl{position:relative;}
.prdl dl{position:relative;}
.padl dl{position:absolute;}
.dlpa dl{position:absolute;}
.uldn ul{display:none;}
.dnul ul{display:none;}
.lipr li{position:relative;}
.prli li{position:relative;}
.pali li{position:absolute;}
.lipa li{position:absolute;}
.lidn li{display:none;}
.dnli li{display:none;}
.lifl li{float:left;}
.flli li{float:left;}
.lifr li{float:right;}
.frli li{float:right;}
.lio li{overflow:hidden;}
.oli li{overflow:hidden;}
.fb{font-weight:bold;}
.fw{font-weight:bold;}
.f100{font-weight:100;}
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f32{font-size:32px;}
.f34{font-size:34px;}
.f36{font-size:36px;}
.f38{font-size:38px;}
.f40{font-size:40px;}
.f42{font-size:42px;}
.f44{font-size:44px;}
.f46{font-size:46px;}
.f48{font-size:48px;}
.f50{font-size:50px;}
.f60{font-size:60px;}
.f70{font-size:70px;}
.f80{font-size:80px;}
.f90{font-size:90px;}
.af12 a{font-size:12px;}
.af14 a{font-size:14px;}
.af16 a{font-size:16px;}
.af18 a{font-size:18px;}
.af20 a{font-size:20px;}
.af22 a{font-size:22px;}
.af24 a{font-size:24px;}
.af26 a{font-size:26px;}
.af28 a{font-size:28px;}
.af30 a{font-size:30px;}
.af32 a{font-size:32px;}
.af34 a{font-size:34px;}
.af36 a{font-size:36px;}
.af38 a{font-size:38px;}
.af40 a{font-size:40px;}
.af42 a{font-size:42px;}
.af44 a{font-size:44px;}
.af46 a{font-size:46px;}
.af48 a{font-size:48px;}
.af50 a{font-size:50px;}
.af60 a{font-size:60px;}
.af70 a{font-size:70px;}
.af80 a{font-size:80px;}
.af90 a{font-size:90px;}
.af100 a{font-size:100px;}
.sf12 span{font-size:12px;}
.sf14 span{font-size:14px;}
.sf16 span{font-size:16px;}
.sf18 span{font-size:18px;}
.sf20 span{font-size:20px;}
.sf22 span{font-size:22px;}
.sf24 span{font-size:24px;}
.sf26 span{font-size:26px;}
.sf28 span{font-size:28px;}
.sf30 span{font-size:30px;}
.sf32 span{font-size:32px;}
.sf34 span{font-size:34px;}
.sf36 span{font-size:36px;}
.sf38 span{font-size:38px;}
.sf40 span{font-size:40px;}
.sf42 span{font-size:42px;}
.sf44 span{font-size:44px;}
.sf46 span{font-size:46px;}
.sf48 span{font-size:48px;}
.sf50 span{font-size:50px;}
.sf60 span{font-size:60px;}
.sf70 span{font-size:70px;}
.sf80 span{font-size:80px;}
.sf90 span{font-size:90px;}
.sf100 span{font-size:100px;}
.pf12 p{font-size:12px;}
.pf14 p{font-size:14px;}
.pf16 p{font-size:16px;}
.pf18 p{font-size:18px;}
.pf20 p{font-size:20px;}
.pf22 p{font-size:22px;}
.pf24 p{font-size:24px;}
.pf26 p{font-size:26px;}
.pf28 p{font-size:28px;}
.pf30 p{font-size:30px;}
.pf32 p{font-size:32px;}
.pf34 p{font-size:34px;}
.pf36 p{font-size:36px;}
.pf38 p{font-size:38px;}
.pf40 p{font-size:40px;}
.pf42 p{font-size:42px;}
.pf44 p{font-size:44px;}
.pf46 p{font-size:46px;}
.pf48 p{font-size:48px;}
.pf50 p{font-size:50px;}
.pf60 p{font-size:60px;}
.pf70 p{font-size:70px;}
.pf80 p{font-size:80px;}
.pf90 p{font-size:90px;}
.pf100 p{font-size:100px;}
.z10{z-index:10;}
.z20{z-index:20;}
.z30{z-index:30;}
.z40{z-index:40;}
.z50{z-index:50;}
.z60{z-index:60;}
.z70{z-index:70;}
.z80{z-index:80;}
.z90{z-index:90;}
.z100{z-index:100;}
.z200{z-index:200;}
.z300{z-index:300;}
.z400{z-index:400;}
.z500{z-index:500;}
.cb{color:#fff;}
.bc{color:#fff;}
.cw{color:#fff;}
.wc{color:#fff;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.ot{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cp{cursor:pointer;}
.ch{cursor:pointer;}
.c:after{content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.ts{transition:all 1s ease-in-out;
-moz-transition:all 1s ease-in-out;
-ms-transition:all 1s ease-in-out;
-o-transition:all 1s ease-in-out;
-webkit-transition:all 1s ease-in-out;}
.ts100{transition:all 0.1s ease-in-out;
-moz-transition:all 0.1s ease-in-out;
-ms-transition:all 0.1s ease-in-out;
-o-transition:all 0.1s ease-in-out;
-webkit-transition:all 0.1s ease-in-out;}
.ts200{transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-ms-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
-webkit-transition:all 0.2s ease-in-out;}
.ts300{transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-ms-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
-webkit-transition:all 0.3s ease-in-out;}
.ts400{transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;}
.ts500{transition:all 0.5s ease-in-out;
-moz-transition:all 0.5s ease-in-out;
-ms-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out;
-webkit-transition:all 0.5s ease-in-out;}
.ts600{transition:all 0.6s ease-in-out;
-moz-transition:all 0.6s ease-in-out;
-ms-transition:all 0.6s ease-in-out;
-o-transition:all 0.6s ease-in-out;
-webkit-transition:all 0.6s ease-in-out;}
.ts700{transition:all 0.7s ease-in-out;
-moz-transition:all 0.7s ease-in-out;
-ms-transition:all 0.7s ease-in-out;
-o-transition:all 0.7s ease-in-out;
-webkit-transition:all 0.7s ease-in-out;}
.ts800{transition:all 0.8s ease-in-out;
-moz-transition:all 0.8s ease-in-out;
-ms-transition:all 0.8s ease-in-out;
-o-transition:all 0.8s ease-in-out;
-webkit-transition:all 0.8s ease-in-out;}
.ts900{transition:all 0.9s ease-in-out;
-moz-transition:all 0.9s ease-in-out;
-ms-transition:all 0.9s ease-in-out;
-o-transition:all 0.9s ease-in-out;
-webkit-transition:all 0.9s ease-in-out;}
.ts1000{transition:all 1s ease-in-out;
-moz-transition:all 1s ease-in-out;
-ms-transition:all 1s ease-in-out;
-o-transition:all 1s ease-in-out;
-webkit-transition:all 1s ease-in-out;}
.ts1100{transition:all 1.1s ease-in-out;
-moz-transition:all 1.1s ease-in-out;
-ms-transition:all 1.1s ease-in-out;
-o-transition:all 1.1s ease-in-out;
-webkit-transition:all 1.1s ease-in-out;}
.ts1200{transition:all 1.2s ease-in-out;
-moz-transition:all 1.2s ease-in-out;
-ms-transition:all 1.2s ease-in-out;
-o-transition:all 1.2s ease-in-out;
-webkit-transition:all 1.2s ease-in-out;}
.ts1300{transition:all 1.3s ease-in-out;
-moz-transition:all 1.3s ease-in-out;
-ms-transition:all 1.3s ease-in-out;
-o-transition:all 1.3s ease-in-out;
-webkit-transition:all 1.3s ease-in-out;}
.ts1400{transition:all 1.4s ease-in-out;
-moz-transition:all 1.4s ease-in-out;
-ms-transition:all 1.4s ease-in-out;
-o-transition:all 1.4s ease-in-out;
-webkit-transition:all 1.4s ease-in-out;}
.ts1500{transition:all 1.5s ease-in-out;
-moz-transition:all 1.5s ease-in-out;
-ms-transition:all 1.5s ease-in-out;
-o-transition:all 1.5s ease-in-out;
-webkit-transition:all 1.5s ease-in-out;}
.ts1600{transition:all 1.6s ease-in-out;
-moz-transition:all 1.6s ease-in-out;
-ms-transition:all 1.6s ease-in-out;
-o-transition:all 1.6s ease-in-out;
-webkit-transition:all 1.6s ease-in-out;}
.ts1700{transition:all 1.7s ease-in-out;
-moz-transition:all 1.7s ease-in-out;
-ms-transition:all 1.7s ease-in-out;
-o-transition:all 1.7s ease-in-out;
-webkit-transition:all 1.7s ease-in-out;}
.ts1800{transition:all 1.8s ease-in-out;
-moz-transition:all 1.8s ease-in-out;
-ms-transition:all 1.8s ease-in-out;
-o-transition:all 1.8s ease-in-out;
-webkit-transition:all 1.8s ease-in-out;}
.ts1900{transition:all 1.9s ease-in-out;
-moz-transition:all 1.9s ease-in-out;
-ms-transition:all 1.9s ease-in-out;
-o-transition:all 1.9s ease-in-out;
-webkit-transition:all 1.9s ease-in-out;}
.ts2000{transition:all 2s ease-in-out;
-moz-transition:all 2s ease-in-out;
-ms-transition:all 2s ease-in-out;
-o-transition:all 2s ease-in-out;
-webkit-transition:all 2s ease-in-out;}
.ts2500{transition:all 2.5s ease-in-out;
-moz-transition:all 2.5s ease-in-out;
-ms-transition:all 2.5s ease-in-out;
-o-transition:all 2.5s ease-in-out;
-webkit-transition:all 2.5s ease-in-out;}
.ts3000{transition:all 3s ease-in-out;
-moz-transition:all 3s ease-in-out;
-ms-transition:all 3s ease-in-out;
-o-transition:all 3s ease-in-out;
-webkit-transition:all 3s ease-in-out;}
.ared a{border:1px solid red;}
.reda a{border:1px solid red;}
.spanred span{border:1px solid red;}
.redspan span{border:1px solid red;}
.divred div{border:1px solid red;}
.reddiv div{border:1px solid red;}
.ulred ul{border:1px solid red;}
.redul ul{border:1px solid red;}
.lired li{border:1px solid red;}
.redli li{border:1px solid red;}
.dlred dl{border:1px solid red;}
.reddl dl{border:1px solid red;}
.dtred dt{border:1px solid red;}
.reddt dt{border:1px solid red;}
.ddred dd{border:1px solid red;}
.reddd dd{border:1px solid red;}
.aw100 a{width:100%;}
.w100a a{width:100%;}
.spanw100 span{width:100%;}
.w100span span{width:100%;}
.pw100 p{width:100%;}
.w100p p{width:100%;}
.w100dl dl{width:100%;}
.dlw100 dl{width:100%;}
.divw100 dl{width:100%;}
.w100dl dl{width:100%;}
.ulw100 ul{width:100%;}
.w100ul ul{width:100%;}